alpha female – English–Español translations

🇬🇧 en es 🇪🇸

alpha female noun

  • dominant female animal
hembra alfa
Wiktionary Links